Seni bina Java Management Extensions

Seni bina JMX

JMX menggunakan seni bina tiga tahap:

  1. Tahap Probe atau tahap Instrumentation – mengandungi probe (disebut MBean) untuk mengukur sumber.
  2. Tahap Agent atau MBeanServer – bahagian teras JMX yang bertindak sebagai orang tengah antara MBean dan aplikasi.
  3. Tahap Remote Management – membolehkan aplikasi jauh mencapai MBeanServer menerusi penyambung dan adaptor. Penyambung memberikan capaian penuh dari jauh kepada API MBeanServer menggunakan pelbagai komunikasi (RMI, IIOP, JMS dan sebagainya), sementara adaptor meyesuaikan API kepada protokol lain seperti SNMP atau menyesuaikan kepada GUI berasaskan web.